frotté yarn - Turkish English Dictionary